package com.zpz.framework.zpzoauth.pojo.vo;

import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * @author zhangpanzhi
 * @description 用户信息
 * @create 2019-07-04 14:19
 */
public class GetUserInfoVo {
    @ApiModelProperty(value = "用户编号")
    private String userCode;

    @ApiModelProperty(value = "用户用户名")
    private String userName;

    @ApiModelProperty(value = "用户手机号")
    private String phoneNumber;

    @ApiModelProperty(value = "用户身份证号")
    private String idCardNumber;

    @ApiModelProperty(value = "用户脱敏身份证号")
    private String encryIdCardNumber;

    @ApiModelProperty(value = "用户地址")
    private String address;

    @ApiModelProperty(value = "用户头像")
    private String photo;

    @ApiModelProperty(value = "用户Email")
    private String email;

    @ApiModelProperty(value = "用户昵称")
    private String nickName;

    @ApiModelProperty(value = "用户名称")
    private String name;
    @ApiModelProperty(value = "用户名称")
    private String loginDate;

    public String getLoginDate() {
        return loginDate;
    }

    public void setLoginDate(String loginDate) {
        this.loginDate = loginDate;
    }

    @ApiModelProperty(value = "当前用户数据权限")
    private List<String> dataAccess;

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getIdCardNumber() {
        return idCardNumber;
    }

    public void setIdCardNumber(String idCardNumber) {
        this.idCardNumber = idCardNumber;
    }

    public String getEncryIdCardNumber() {
        return encryIdCardNumber;
    }

    public void setEncryIdCardNumber(String encryIdCardNumber) {
        this.encryIdCardNumber = encryIdCardNumber;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getPhoto() {
        return photo;
    }

    public void setPhoto(String photo) {
        this.photo = photo;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public List<String> getDataAccess() {
        return dataAccess;
    }

    public void setDataAccess(List<String> dataAccess) {
        this.dataAccess = dataAccess;
    }
}
